﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;

namespace InnvoiceActual.Logica.GestorObject.Remito
{
    public class CabeceraRemito
    {
        #region Property

        EmpresaCS empresa = EmpresaCS.Instance;

        private int _codigoEmpresa;
        public int CodigoEmpresa
        {
            get
            {
                return _codigoEmpresa;
            }
            set
            {
                _codigoEmpresa = value;
            }
        }

        private int _nroComprobante1;
        public int NroComprobante1
        {
            get
            {
                return _nroComprobante1;
            }
            set
            {
                _nroComprobante1 = value;
            }
        }

        private int _nroComprobante2;
        public int NroComprobante2
        {
            get
            {
                return _nroComprobante2;
            }
            set
            {
                _nroComprobante2 = value;
            }
        }

        private byte _codigoTipo;
        public byte CodigoTipo
        {
            get
            {
                return _codigoTipo;
            }
            set
            {
                _codigoTipo = value;
            }
        }

        public int _nroCliente;
        public int NroCliente
        {
            get
            {
                return _nroCliente;
            }
            set
            {
                _nroCliente = value;
            }
        }

        private int _codigoTipoContribuyente;
        public int CodigoTipoContribuyente
        {
            get
            {
                return _codigoTipoContribuyente;
            }
            set
            {
                _codigoTipoContribuyente = value;
            }
        }

        private int _codigoFormaDePago;
        public int CodigoFormaDePago
        {
            get
            {
                return _codigoFormaDePago;
            }
            set
            {
                _codigoFormaDePago = value;
            }
        }
        #endregion

        #region Contructor

        public CabeceraRemito()
        {
            _codigoEmpresa = empresa.CodigoEmpresa;
            _nroComprobante1 = empresa.NroComprabante1;
        }

        #endregion

    }
}
